window.onload = function () {
  //时间补零
  function padZero(n) {
    if (n < 10) {
      return '0' + n
    } else {
      return n
    }
  }
  //定义格式化时间的过滤器
  template.defaults.imports.dateFormat = function (dtStr) {
    var dt = new Date(dtStr)

    var y = dt.getFullYear()
    var m = padZero(dt.getMonth() + 1)
    var d = padZero(dt.getDate())

    var hh = padZero(dt.getHours())
    var mm = padZero(dt.getMinutes())
    var ss = padZero(dt.getSeconds())

    return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
  }

  //创建XHR对象
  let xhr = new XMLHttpRequest();
  //调用open函数
  xhr.open('GET', 'http://www.liulongbin.top:3005/api/getnewslist')
  //调用send函数
  xhr.send()

  xhr.onreadystatechange = function () {
    if (xhr.readyState === 4 && xhr.status === 200) {
      console.log(xhr.responseText)
      let data = JSON.parse(xhr.responseText).message
      // 4. 调用 template 函数
      let htmlStr = template('tpl-user', {
        data: data
      })
      console.log(htmlStr)
      // 5. 渲染HTML结构
      $('.publish').html(htmlStr)
    }
  }
}